﻿#ifndef DEVLOCATIONRESPONSE_H
#define DEVLOCATIONRESPONSE_H

#include "/rapidjson/AIGCJson.hpp"

using namespace std;
using namespace aigc;

/**
 * @brief 设备端查询货位信息，服务端的响应报文(http,服务端->设备端)
 */
class DevLocationResponse
{
public:
    string cmdType = "LOCATION_INFO";
    int    totalNum;       // 当前柜的总存放数量
    int    remainNum;      // 当前柜剩余的总存放量
    int    layerTotalNum;  // 当前层存放的总数量
    int    layerRemainNum; // 当前所在层的剩余存放数量

    AIGC_JSON_HELPER(cmdType, totalNum, remainNum, layerTotalNum, layerRemainNum)
};


#endif // DEVLOCATIONRESPONSE_H
